#pragma once
#ifndef __RESOURCEMANAGER_H__
#define __RESOURCEMANAGER_H__
#include <windows.h>		// Header File For Windows
#include <gl\gl.h>			// Header File For The OpenGL32 Library
#include <gl\glu.h>			// Header File For The GLu32 Library
#include <vector>
using namespace std;
#include "SOIL.h"

class ResourceManager
{

private:
	UINT	*texture;
	vector<char*> m_listFileName;
	ResourceManager();
	static ResourceManager* _instance;
public:
	static ResourceManager* GetInst();
	~ResourceManager(void);
	void LoadTexture(int ID);
	void LoadTexture(char* _fileName);
};

#endif
